import axios from "axios";
// @ts-ignore
import {getCookie} from "./cookies";

const instance = axios.create({
    //axios默认请求地址
    baseURL: 'http://localhost:8080',
    //1s超时
    timeout:1000
});

// 添加请求拦截器
instance.interceptors.request.use(function (config) {
    // 在发送请求之前做些什么
    config.headers.setContentType("application/json")
    //从浏览器中获取phone
    let phone = getCookie("phone");
    if(phone){
        //将phone加到请求头上
        config.headers.token=phone;
    }
    return config;
}, function (error) {
    // 对请求错误做些什么
    return Promise.reject(error);
});

export default instance
